﻿#tab{position:relative;top:-1px}
table{
	width:100%;
	margin:0;
	padding:0;
	border:0;
	border-spacing:0;
}
tr{height:3.75em;}
thead tr{
	background:url(res/thead.gif) repeat-x center;
	-webkit-background-size:auto 3.75em;
}
th,td{
	padding-left:0.5em;
}
td{
	line-height:1.25em;
	
	
}
span,strong{
	font-size:0.875em;
	display:block;
}
thead td{color:#fff;}
tbody td,tbody th{
	color: #666;
	border-top:0.0625em solid #fff;
	border-bottom:0.0625em solid #e0e0e0;
}
tbody:first-child td,tbody:first-child th{
	border-top:0;
}
strong{color:#f60;}

tbody th{
	background:url(../../../css/res-apple/arrow.png) no-repeat center;-webkit-background-size:0.6875em auto;
	
}
tbody .down{background-color:#ccc;}
tbody .down th{background-image:url(../../../css/res-apple/arrow-b.png);}
